@charset "utf-8";
/* Powered by zhanghuitong.cn
	Auther:Sober
	Date:2016.06.24-2016.06.27
 */

* { margin: 0px; padding: 0px;box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box;}
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: "微软雅黑"; font-size: 14px; color: #333333; background:#fff; line-height: 22px; min-width: 1200px; padding-top:118px;}
ul, li, h1, h2, h3, h4, h5, p, dl, dd, form, ol, img { margin: 0; padding: 0; list-style: none; border: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
img { border: none; margin: 0px; padding: 0px; }
input, button, textarea, select { border: 0px; font-family: "微软雅黑"; }
a img { border: 0 }
a { text-decoration: none; color: #333333; }
.clear { clear: both; height: 0px; overflow: hidden; }
a:hover { color:#d60010;}
p { /*text-indent: 2em;*/ }
i { font-style: normal; display: block; }
em { font-style: normal; display: block; text-align: center; }
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; }
.clearfix { clear: both; *zoom:1;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0; line-height: 0; overflow: hidden }
.m { width: 1200px; margin: 0 auto; }
.w { width: 100%; margin: 0 auto; }

/*全局*/
.top{height:118px; position:fixed; top:0px; left:0px; width:100%; z-index:9999;}
.top1fr{height:33px; color:#fff; line-height:33px; background:#1e2572;}
.top1 .sp1{float:right; padding-left:30px; background:url(../images/ico1.png) no-repeat left center;}
.top2fr{background:#fff;}
.top2{ height:85px;}
.top2 .top-logo{float:left; margin-top:8px;}
.top2 .nav{float:right; padding-top:20px; line-height:64px;}
.top2 .nav ul li{float:left; font-size:16px; margin-left:30px; border-bottom:1px solid #fff;}
.top2 .nav ul li a{display:block; color:#000000;}
.top2 .nav ul li:hover,.top2 .nav ul li.on{background:url(../images/ico2.png) no-repeat center bottom; border-bottom:1px solid #d60010;}
.top2 .nav ul li:hover a,.top2 .nav ul li.on a{color:#d60010;}

.fullSlide{ width:100%;  position:relative; height:450px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important; height:450px;overflow:hidden; text-align:center; }
.fullSlide .bd li a{display:block; width:100%; height:100%;}
.fullSlide .hd{ width:100%; height:10px; position:absolute; left:0px; bottom:30px; text-align:center;}
.fullSlide .hd ul li{display:inline-block; margin:0px 20px; width:13px; height:13px; background:#fff; border-radius:10px;-webkit-border-radius:10px;}
.fullSlide .hd ul li.on{background:#d60010;}

.bottomfr{background:#3b3e43; padding-top:28px; padding-bottom:18px; color:#bfbfbf; font-size:12px;}
.bottom ul{float:left; width:115px;}
.bottom .btm-tit{font-size:16px; color:#fff; margin-bottom:20px;}
.bottom ul li{line-height:21px;}
.bottom ul li a{color:#bfbfbf;}
.bottom ul li a:hover{color:#d60010;}
.bottom .btm1{float:left;}
.bottom .btm2{float:right; width:270px;}
.bottom .btm2 .btm-tit{margin-bottom:15px;}
.bottom .btm2 .i1{height:38px; line-height:38px; color:#fff; padding-left:50px; background:url(../images/ico4.png) no-repeat left center; font-size:24px; margin-bottom:5px;}

.copyrightfr{background:#333333; font-size:12px; text-align:center; color:#bfbfbf; padding-top:13px; padding-bottom:17px;}
.copyrightfr a{display:inline-block; color:#bfbfbf; margin:0px 6px;}
.copyrightfr a:hover{color:#d60010;}

/*index*/
.main1fr{border-bottom:1px solid #efeff4; height:39px; line-height:38px;}
.main1 i{float:left; font-size:14px;}
.main1 i span{color:#d60010;}
.main1 i a{color:#cfd0d2; display:inline-block; margin-left:10px;}
.main1 .search{float:right; width:151px; height:26px; border:1px solid #e2e2e2; margin-top:10px;}
/*.main1 .search input{width:131px; height:26px; padding-left:4px; float:left; background:none; outline:none;}
.main1 .search button{width:18px; height:25px; float:left; outline:none; cursor:pointer; background:url(../images/search.jpg) no-repeat left center;}*/

.main-tit{line-height:40px; margin-top:15px; margin-bottom:35px; padding:0px 10px; border-bottom:1px solid #efeff4;}
.main-tit span{display:inline-block; padding-left:40px; background:url(../images/logo2.jpg) no-repeat left center; font-size:24px; color:#1e2572;}
.main-tit a{float:right; color:#1e2572; font-size:12px;}

.main2{padding-bottom:55px;}
.main2-slide{width:372px; height:255px; float:left; margin-right:30px; overflow:hidden; position:relative;}
.main2-slide .bd ul li{width:372px; height:255px; position:relative;}
.main2-slide .bd ul li img{display:block;width:372px; height:255px;}
.main2-slide .bd ul li i{height:30px; line-height:30px; background-color:rgba(0,0,0,0.5); padding-right:20px; text-align:right; color:#fff; width:100%; position:absolute; left:0px; bottom:0px; font-size:16px;}
.main2-slide .hd{height:10px; width:100%; position:absolute; left:0px; bottom:10px; z-index:999;}
.main2-slide .hd ul li{display:inline-block; width:10px; height:10px; border-radius:10px;-webkit-border-radius:10px; margin-left:15px; background:#ababab;}
.main2-slide .hd ul li.on{background:#d90000;}
.main2-text{width:790px; line-height:30px; float:left;}
.main2-text .i1{font-size:24px; color:#1e2572; margin-bottom:35px;}

.main3{padding-bottom:60px;}
.main3-left{width:212px; float:left; border-bottom:8px solid #1e2572;}
.main3-left i{height:54px; line-height:54px; color:#fff; font-size:18px; background:#1e2572; padding-left:26px;}
.main3-left ul li{height:39px; line-height:39px; background:url(../images/nav-bg.jpg) no-repeat; padding-left:30px;}
.main3-left ul li a{display:block; color:#4c4c4c;}
.main3-left ul li a:hover,.main3-left ul li a.on{color:#1e2572;}
.main3-right{width:955px; float:right;}
.main3-right .main3-tit1{height:37px; line-height:37px; color:#fff; font-size:18px; padding-left:16px; background:#1e2572; margin-bottom:22px;}
.main3-right .i1{margin-bottom:22px;}
.main3-right .main3-tit2{height:37px; line-height:37px; color:#1e2572; font-size:18px; padding-left:16px; background:#d9e8f4;}
.main3-right .main3-cont{}
.main3-right .main3-cont .main3-img{ width:260px; height:240px; text-align:center; float:left; padding-top:30px;}
.main3-right .main3-cont .main3-img img{width:200px; height:180px;}
.main3-right .main3-cont .main3-text{width:650px; float:right;}
.main3-right .main3-cont .main3-text .main3-text-tit{margin-top:25px; line-height:16px; padding-bottom:5px; border-bottom:1px solid #d9e8f4; margin-bottom:12px;}
.main3-right .main3-cont .main3-text .main3-text-tit span{ display:inline-block;border-left:3px solid #d60010; padding-left:10px; color:#1e2572;}
.main3-right .main3-cont .main3-text .main3-text-cont{padding-left:12px;}

.gg{height:150px;}

.main4{overflow:hidden;}
.main4 ul{ width:1240px;}
.main4 ul li{float:left; width:273px; font-size:12px; margin-right:35px; margin-bottom:30px;}
.main4 ul li img{display:block; width:271px; height:200px; border:1px solid #1e2572; border-radius:1px;-webkit-border-radius:1px; box-shadow:2px 2px 3px #a0a0a0; margin-bottom:5px;}
.main4 ul li:hover{color:#2d347b;}

.main5{padding-bottom:30px;}
.main5 .m5{padding-bottom:45px; background:url(../images/bg1.jpg) no-repeat bottom center;}
.main5 .m5 .m5-text{width:530px; height:200px; position:relative; background:url(../images/ico3.png) repeat-x left bottom; padding-right:85px; padding-top:25px; font-size:12px; line-height:20px;}
.main5 .m5 .m5-text .i1{width:33px; height:33px; color:#fff; line-height:33px; text-align:center; font-size:22px; background:#d60010; position:absolute; left:0px; bottom:0px;}
.main5 .m5 .m5-text .i2{font-size:30px; color:#1e2572; margin-bottom:25px;}
.main5 .m5 .m5-img{width:375px; height:227px;}
.main5 .m5 .m5-img img{display:block;width:375px; height:227px;}
.main5 .m5.text-left .m5-text{float:left; margin-left:69px;}
.main5 .m5.text-left .m5-img{float:right; margin-right:128px;}
.main5 .m5.text-right .m5-text{float:right;}
.main5 .m5.text-right .m5-img{float:left; margin-left:128px;}

.main6{ padding-bottom:30px;}
.main6 .main6-left{width:844px; float:left;}
.main6 .main6-left .hd{font-size:16px; margin-bottom:12px;}
.main6 .main6-left .hd ul li{display:inline-block; margin:0px 23px; cursor:pointer;}
.main6 .main6-left .hd ul li.on{color:#d60010;}
.main6 .main6-left .bd{border:1px solid #ddd; padding:4px 20px; width:844px; height:477px; overflow:hidden;}
.main6 .main6-left .bd ul li{padding:14px 0px; border-top:1px dashed #f2f2f2;}
.main6 .main6-left .bd ul li:first-child{border-top:none;}
.main6 .main6-left .bd ul li img{display:block; width:176px; height:125px; float:left; margin-right:20px;}
.main6 .main6-left .bd ul li .m6-left-text{width:600px; float:left;}
.main6 .main6-left .bd ul li .m6-left-text .i1{font-size:18px; margin-bottom:30px;}
.main6 .main6-left .bd ul li .m6-left-text .i2{line-height:25px; height:75px; overflow:hidden; position:relative;}
.main6 .main6-left .bd ul li .m6-left-text a{color:#1e2572; position:absolute; bottom:0px; right:0px;font-size:12px;}
.main6 .main6-left .bd ul li .m6-left-text a:hover{color:#d60010; }

.main6 .main6-right{width:334px; float:right; border:1px solid #dddddd; margin-top:35px; height:477px; padding:5px 19px;}
.main6 .main6-right .m6-right-tit{height:55px; line-height:53px; border-bottom:1px solid #ededed;}
.main6 .main6-right .m6-right-tit span{ display:inline-block;font-size:20px; color:#1e2572; border-bottom:4px solid #1e2572;}
.main6 .main6-right .m6-right-tit a{float:right; color:#a0a0a0; font-size:12px;}
.main6 .main6-right .m6-right-slide{}
.main6 .main6-right .m6-right-slide .bd{padding:20px 0px; height:395px; overflow:hidden;}
.main6 .main6-right .m6-right-slide .bd ul li{height:98px;border-bottom:1px dashed #bababa; margin-top:27px;}
.main6 .main6-right .m6-right-slide .bd ul li .i1{padding-left:35px; height:36px; background:url(../images/q.jpg) no-repeat 0px 3px; padding-bottom:14px;}
.main6 .main6-right .m6-right-slide .bd ul li .i2{padding-left:35px; background:url(../images/a.jpg) no-repeat 0px 3px; height:44px; overflow:hidden; font-size:12px; padding-bottom:17px;}

.main7{padding-bottom:50px;}
.main7 .m7-slide .prev{display:block; width:31px; height:48px; background:url(../images/left.png) no-repeat; float:left; margin-right:5px; margin-top:17px;}
.main7 .m7-slide .next{display:block; width:31px; height:48px; background:url(../images/right.png) no-repeat; float:left; margin-left:5px; margin-top:17px;}
.main7 .m7-slide .bd{width:1128px; float:left;}
.main7 .m7-slide .bd ul li{width:183px; height:82px; float:left; margin:0px 21px;}
.main7 .m7-slide .bd ul li img{display:block;width:183px; height:82px;}

/*about*/
.ny-main{ padding-top:30px; padding-bottom:90px;}
.left{width:230px; float:left;}
.left .left-tit{font-size:16px; color:#000;}
.left .left-tit span{font-size:24px; color:#019ade; margin-right:10px;}
.left .left-cont{margin-top:15px; background:#019ade; color:#fff; width:230px; height:100px;}
.left .left-cont img{float:left; display:block; width:125px; height:100px;}
.left .left-cont i{float:left; /*width:105px;*/ margin-left:25px; width:52px; text-align:center; font-size:20px; line-height:35px; padding-top:15px;}
.left .lx{margin-top:15px;}
.right{width:910px; float:right; padding-top:40px;}
.right .right-tit{height:30px; line-height:30px; background:#eaeaea; color:#019ade; text-align:right; padding:0px 10px; margin-bottom:25px;}
.right .right-tit a{color:#019ade;}
.ab1{padding-bottom:15px; /*background:url(../images/bg2.jpg) no-repeat left bottom;*/}
.ab1 .ab1-tit{font-size:18px; color:#019ade; margin-bottom:15px;}
.ab1 .ab1-text{line-height:30px;}
.ab1 .ab1-text img{float:right; margin-left:10px;}

.ab2{margin-top:30px; border:2px solid #6799ca; border-radius:5px;-webkit-border-radius:5px; padding:15px 11px; overflow:hidden;}
.ab2 .ab2-tit1{border-bottom:2px solid #6799ca;}
.ab2 .ab2-tit1 span{line-height:39px; color:#fff; display:inline-block; border:1px solid #b2cce3; padding:0px 14px; font-size:18px; background:#6799ca; border-bottom:none;}
.ab2 .ab2-tit2{font-size:16px; margin-top:10px;}
.ab2 .ab2-list ul{width:1000px;}
.ab2 .ab2-list ul li{width:247px; height:158px; float:left; margin-bottom:20px; margin-top:15px; margin-right:71px;}
.ab2 .ab2-list ul li em{height:32px; line-height:32px; color:#6799ca; background:#dfeff5; margin-bottom:1px;}
.ab2 .ab2-list ul li img{display:block; width:247px; height:125px;}



.ab2 .ab2-tit1s{border-bottom:2px solid #6799ca;}
.ab2 .ab2-tit1s span{line-height:39px; color:#fff; display:inline-block; border:0px solid #b2cce3; padding:0px 14px; font-size:18px; background:#6799ca; border-bottom:none;}
.ab2 .ab2-tit2s{font-size:16px; margin-top:10px;}
.ab2 .ab2-lists ul{width:1000px;}
.ab2 .ab2-lists ul li{width:270px; height:231px; float:left; margin-bottom:20px; margin-top:15px; margin-left:15px; margin-right:10px;}
.ab2 .ab2-lists ul li em{height:32px; line-height:32px; color:#6799ca; background:#dfeff5; margin-bottom:1px;}
.ab2 .ab2-lists ul li img{display:block; width:270px; height:198px;}



/*news*/
.news-list ul li{margin-bottom:25px; border:1px solid #cccccc; padding:11px;}
.news-list ul li img{display:block; width:252px; height:149px; float:left; margin-right:20px;}
.news-list ul li .news-text{width:600px; height:149px; float:left;}
.news-list ul li .news-text .i1{color:#019ade; margin-bottom:20px;}
.news-list ul li .news-text .i2{font-size:12px; line-height:24px; height:72px; overflow:hidden; margin-bottom:10px;}
.news-list ul li .news-text .i3{font-size:12px;}
.news-list ul li .news-text .i3 a{float:right;}
.news-list ul li .news-text .i3 a:hover{color:#019ade;}

.num-list{font-size:12px; line-height:22px;}
.num-list .num1{float:left;}
.num-list .num1 span{margin-right:5px;}
.num-list .num2{float:right;}
.num-list .num2 ul li{display:inline-block; padding:0px 8px; border:1px solid #e0e0e0; margin-left:6px; cursor:pointer;}
.num-list .num2 ul li:hover,.num-list .num2 ul li.on{border:1px solid #fff;}

/*pro*/
.pro-nav{background:url(../images/ico5.png) no-repeat 28px 0px #f1f1f1; padding:20px 30px; line-height:30px;}
.pro-nav a{display:block; color:#7a7a7a;}
.pro-nav a:hover,.pro-nav a.on{color:#019ade;}
.pro-text .i1{font-size:18px; color:#019ade; margin-bottom:15px;}

.pro-cont .pro-tit1{height:33px; line-height:33px; color:#019ade; font-size:16px; padding-left:20px; background:#f1f9fe; margin-top:35px; margin-bottom:30px;}
.pro-cont .pro-ct .pro-img{ width:200px; height:180px; text-align:center; float:left; margin-left:20px; margin-right:88px;}
.pro-cont .pro-ct .pro-img img{width:200px; height:180px;}
.pro-cont .pro-ct .pro-text2{width:600px; float:right;}
.pro-cont .pro-ct .pro-text2 .pro-tit2{line-height:16px; padding-bottom:5px; border-bottom:1px solid #d9e8f4; margin-bottom:12px;}
.pro-cont .pro-ct .pro-text2 .pro-tit2 span{ display:inline-block;border-left:3px solid #019ade; padding-left:10px; color:#019ade;}
.pro-cont .pro-ct .pro-text2 .pro-text-cont{padding-left:12px; margin-bottom:20px;}



.pageLink
{
	font-size:12px; line-height:30px; text-align:center; color:#fff;
}
.pageLink a { height:20px; line-height:20px; padding:4px 8px 4px 8px; padding-right:8px; border:solid 0px #fff; background-color:#fff;}
.ons{border: solid 0px #a91a1f; color:#fff; background-color:#019ade; padding:4px 8px 4px 8px;}

.pageLink span { height:20px; line-height:20px;}
.pageLink a:link{ 
	font-size: 12px;
	color: #666;
	text-decoration: none; height:20px; border:solid 0px #fff; background-color:#fff; 
}
.pageLink a:visited{
	font-size: 12px;
	color: #666;
	text-decoration: none; height:20px; border:solid 0px #fff; background-color:#fff; 
}
.pageLink a:hover{
	font-size: 12px;
	color: #ff9933;
	text-decoration: none; height:20px; border:solid 0px #fff; background-color:#fff; 
}
.pageLink a:active{
	font-size: 12px;
	color: #666;
	text-decoration: none; height:20px; border:solid 0px #fff; background-color:#fff; 
}
.shijian{text-align:center; width:910px; margin-bottom:10px; }
.tuiti{text-align:center; width:891px; font-size:16px; font-weight:bold; margin-bottom:10px;}
